Big Huge Thesaurus

Cakile maritima

noun